﻿<?php

class Application_Form_Couleur extends Application_Form_InlineForm {

    public function init() {
		
		$this->setAttrib('id', 'formcouleur');
		
		$idarticlecouleur = new Zend_Form_Element_Hidden('idarticlecouleur',array(
		 'decorators' => $this->getElementDecoratorHidden()
		));
		
		$idcouleur = new Zend_Form_Element_Hidden('idcouleur',array(
				'decorators' => $this->getElementDecoratorHidden()
		));
	
		$actioncouleur = new Zend_Form_Element_Hidden('actioncouleur',array(
		 'decorators' => $this->getElementDecoratorHidden()
		));
			
        $couleur = new Zend_Form_Element_Text('couleur', array(
                    'label' => 'Couleur :',
                    'required' => true,
                    'filters' => array('StringTrim'),
                    'validators' => array(
                        array('NotEmpty', true),
						array('StringLength', true, array('max'=>50))
                    ),
                    'decorators' => $this->getElementDecorators()
                ));
		
		$photocouleur = new Zend_Form_Element_Hidden('photocouleur',array(
		 'decorators' => $this->getElementDecoratorHidden()
		));
		
		$extensioncouleur = new Zend_Form_Element_Hidden('extensioncouleur',array(
				'decorators' => $this->getElementDecoratorHidden()
		));
		
		$uploadphotocouleur =  new Zend_Form_Element_Text('uploadphotocouleur', array(
                    'required' => true,
                    'filters' => array('StringTrim'),
                    'validators' => array(
                        array('NotEmpty', true),
						array('StringLength', true, array('max'=>50))
                    ),
                    'decorators' => $this->getElementDecorators(),
					'class' => 'fileupload',
					'name' =>'file_upload_couleur'
         ));

        $this->addElements(array($idarticlecouleur,$idcouleur,$actioncouleur, $couleur, $uploadphotocouleur, $extensioncouleur, $photocouleur));
    }
}